package day17_Inet.作业.可选;

import java.io.OutputStream;
import java.net.Socket;
import java.util.Scanner;

/*
1.使用TCP网络编程完成用户登录功能：客户端输入用户名和密码，向服务器发出登录请求；服务器接收数据并进行判断，
如果用户名和密码均是1111，则登录成功，否则登录失败，返回相应响应信息；客户端接收响应信息并输出登录结果。
1)用户User类已提供构造方法 public User(String username,String password)。
2)客户端采用ObjectOutputStream发送封装了用户名和密码的User对象。
3)服务器端和客户端的类名和方法声明如下所示。
 */
public class 用户登录系统 {
    public static void main(String[] args) throws Exception{
        Scanner scanner = new Scanner(System.in);
        Socket socket = new Socket("192.168.3.172",8888);
        //发送请求
        String s = scanner.next();
        byte[] bytes = s.getBytes();
        OutputStream os = socket.getOutputStream();
        os.write(bytes);
        socket.close();
    }
}
